24 hour SELF-CHECK IN. 3 double beds in this wonderful 4 bedroom apartment. It has a 2 metre aquarium, Home cinema with BlueRay player with Dolby sound surround 7.1, walk in shower and breakfast bar open kitchen. The place is next to central Stockwell Station and just moments away from Victoria, Buckingham Palace, Trafalgar Square, Oxford Street, Madam Tussaud's, London Eye. My place is good for couples, business travellers, families and groups. 2 double beds in 2 rooms plus 1 double sofa bed.