Had an amazing stay at Teds place. Clean and comfortable. Quite small and cosy space but perfect for a little getaway in London. Close to the station