I'm afraid NFT doesn't really mean much to me :/ I've not been in London long, tried google but that's giving me NFL and the national film theatre which I presume is still wrong? Haha.
If your standing under waterloo bridge facing the river to the right of you is a sort of stone circle sculpture thing it's by there
If your standing under waterloo bridge facing the river to the right of you is a sort of stone circle sculpture thing it's by there