Peters place is in a great area. Short walk to public transportation and ideally placed for any activities in and around Soho. Would definitly stay here again 🙂