Adresse: Marble Arch, 66-68 Edgware Rd, London W2 2EA, Storbritannia
Frameless London ligger ved Marble Arch, et sentralt landemerke i London, i krysset mellom Oxford Street, Edgware Road og Park Lane. Beliggenheten gjør det enkelt å kombinere besøket med nærliggende shopping, restauranter, spaserturer i Hyde Park og andre sentrale attraksjoner.
Nærmeste Landemerke: Marble Arch (50 m)

