Gotta take my friend to London for the day on Friday. Where the F*ck Should i take them!? Lived in London for 15 years but never as a tourist lol. Gonna be going. Hyde Park, Oxford Street, Holland Park, High Street Kensington so something round them ends would be good Cheers!!