a modern fully furnished one-bedroom apartment that is set within a popular city nice 1 bedroom flat in london old hall green hertfordshire Nice 1 bedroom flat in London