Il Studio Lover Londra si trova nel distretto Centro di Londra e la stazione della metropolitana London Bridge è a circa 10 minuti a piedi.
Gli ospiti possono visitare la Cattedrale di Southwark, a 950 metri, o il Museo imperiale della guerra, a una distanza di 2 km dall'appartamento. Gli ospiti possono trovare il Tower Bridge a soli 6 minuti a piedi. Le attrazioni vicine includono Unicorn Theatre, a pochi minuti a piedi da questo centrale appartamento.
All'interno di questa struttura centrale c'è una cucina completamente attrezzata dove gli ospiti possono preparare i propri pasti fatti in casa. Il Studio Lover si trova inoltre a una distanza di 7 km dalla stazione ferroviaria di London Marylebone.