Pepys Street | London | EC3N - 1 Bedroom - £519.23 pw