Located on the north side of The Thames River, London

Written by Pete

Amateur Photographer