Who knew that this little Polish place in Shepherd’s Bush holds the key to the best Polish in London?!
(Image: Patio Restaurant)
Continue reading
Who knew that this little Polish place in Shepherd’s Bush holds the key to the best Polish in London?!
(Image: Patio Restaurant)
Continue reading