Onion Garden is a welcoming coffee shop nestled in Westminster, just a short walk from Victoria Station. This charming spot offers a relaxed atmosphere perfect for a morning coffee or a quiet afternoon break.
Onion Garden is a welcoming coffee shop nestled in Westminster, just a short walk from Victoria Station. This charming spot offers a relaxed atmosphere perfect for a morning coffee or a quiet afternoon break.
5 Seaforth Pl, London SW1E 6AB, United Kingdom, London