Penelope's flat is a great space in a fantastic location offering space a quiet within easy reach of central London.