Photos coming soon
HOTEL
Oxford Street Apartments
23 Newman Street (Flat 5), London
Where it sits
Oxford Street Apartments
23 Newman Street (Flat 5), London
51.51711, -0.13538
Similar stays nearby
Stylish 2BR 2BA by the Heart of Soho
Hotel · 22 m
Charming City Retreat in Central London
Hotel · 50 m
The Mandrake
Hotel · 52 m
The Mandrake
Hotel · 52 m
Oxford Street West End Great Location
Hotel · 69 m
The London EDITION
Hotel · 78 m
Stay At Mine Newman Street
Hotel · 79 m
Stay At Mine - Newman Street
Hotel · 79 m
Plan around Oxford Street Apartments
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 24, 2026.
